Redirecting in observer
$controller = $observer->getEvent()->getControllerAction();
$controller->getResponse()->setRedirect($redirectUrl);
$controller->setFlag('', Mage_Core_Controller_Varien_Action::FLAG_NO_DISPATCH, true);
$controller->setFlag('', Mage_Core_Controller_Varien_Action::FLAG_NO_POST_DISPATCH, true); |
$controller = $observer->getEvent()->getControllerAction();
$controller->getResponse()->setRedirect($redirectUrl);
$controller->setFlag('', Mage_Core_Controller_Varien_Action::FLAG_NO_DISPATCH, true);
$controller->setFlag('', Mage_Core_Controller_Varien_Action::FLAG_NO_POST_DISPATCH, true);